[LINUX] Improve single-page contiguous region creation/destruction
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Tue, 25 Jul 2006 14:58:35 +0000 (15:58 +0100)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Tue, 25 Jul 2006 14:58:35 +0000 (15:58 +0100)
commit5b4b7f681553391bee800f4716dd73cf3fa77bda
tree8c0363d181ce43ba95aa09eba6349f38c68a3a2d
parent680e07e8337e25ece2401be54f4bc9ed732073bc
[LINUX] Improve single-page contiguous region creation/destruction

Batch page table updates and fold TLB flush into last one, reducing
number of hypercalls made from ((# of pages) + 1) to just 1.

Signed-off-by: Jan Beulich <jbeulich@novell.com>
linux-2.6-xen-sparse/arch/i386/mm/hypervisor.c